master carpenter - German English Dictionary